home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / varia / gc-nov90.txt < prev    next >
Text File  |  1993-07-24  |  4KB  |  73 lines

  1. This directory contains the recent versions of a generational, mostly-copying
  2. garbage collector for C++ that was done at Digital's Western Research
  3. Laboratory.  The garbage collector is highly portable as it requires no
  4. modifications the C++ compiler or runtime and only a minimal amount of machine
  5. specific code.
  6.  
  7. A technical report describing a version of this collector, "Mostly-Copying
  8. Garbage Collection Picks Up Generations and C++", is available from
  9. the DECWRL tech report server.  To access the server, send a message with
  10. "help" in the subject line to:  WRL-Techreports@decwrl.dec.com.
  11.  
  12. The source files, documentation, and instructions for constructing the
  13. collector are found in compressed tar files with names of the form:
  14.  
  15.     ddmmmyy.tar.Z
  16.  
  17. where ddmmmyy is the system date.  Patches for ports not supported in the
  18. base software are found in files of the form:
  19.  
  20.     system_name.patches
  21.  
  22. As of 26 November 1990, the following files are found in this directory:
  23.  
  24.     26nov90.tar.Z        initial release.  This includes support for
  25.                 Digital VAX and DECstation systems running
  26.                 ULTRIX.
  27.     README            this file
  28.  
  29. This software is copyrighted by Digital Equipment Corporation and may be used
  30. under the following conditions:
  31.  
  32. /*              Copyright 1990 Digital Equipment Corporation
  33.  *                         All Rights Reserved
  34.  *
  35.  * Permission to use, copy, and modify this software and its documentation is
  36.  * hereby granted only under the following terms and conditions.  Both the
  37.  * above copyright notice and this permission notice must appear in all copies
  38.  * of the software, derivative works or modified versions, and any portions
  39.  * thereof, and both notices must appear in supporting documentation.
  40.  *
  41.  * Users of this software agree to the terms and conditions set forth herein,
  42.  * and hereby grant back to Digital a non-exclusive, unrestricted, royalty-free
  43.  * right and license under any changes, enhancements or extensions made to the
  44.  * core functions of the software, including but not limited to those affording
  45.  * compatibility with other hardware or software environments, but excluding
  46.  * applications which incorporate this software.  Users further agree to use
  47.  * their best efforts to return to Digital any such changes, enhancements or
  48.  * extensions that they make and inform Digital of noteworthy uses of this
  49.  * software.  Correspondence should be provided to Digital at:
  50.  * 
  51.  *                       Director of Licensing
  52.  *                       Western Research Laboratory
  53.  *                       Digital Equipment Corporation
  54.  *                       100 Hamilton Avenue
  55.  *                       Palo Alto, California  94301  
  56.  * 
  57.  * This software may be distributed (but not offered for sale or transferred
  58.  * for compensation) to third parties, provided such third parties agree to
  59.  * abide by the terms and conditions of this notice.  
  60.  * 
  61.  * THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
  62.  * WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  63.  * MERCHANTABILITY AND FITNESS.   IN NO EVENT SHALL DIGITAL EQUIPMENT
  64.  * CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
  65.  * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
  66.  * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
  67.  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  68.  * SOFTWARE.
  69. */
  70.  
  71. If you have trouble accessing these files, send mail to
  72. bartlett@decwrl.dec.com.
  73.